关于bgiError:graphics not initialized的问题

您所在的位置:网站首页 graphics not initialized 关于bgiError:graphics not initialized的问题

关于bgiError:graphics not initialized的问题

2024-07-11 20:46| 来源: 网络整理| 查看: 265

很多同学刚做课设时就会遇到这个问题.直接照着课本写的代码.出现了bgi error:graphics notinitialized这个错误..毕竟学院抽风要用dos环境写课设

首先讲一点题外话

这个图是打包好的bc,其实这并不只是bc,还有一个dosbox软件用来模拟dos环境.我们用的bc就是运行在dosbox下的.

              每次运行bc 我们都是直接打开了这个BorlandC++ 3.1.vbs文件,这是一个windows本地的脚本文件.我们就从这个文件下手,看一看到是怎么回事.右键编辑这个文件.其中代码如下:

知道的朋友应该明白是怎么回事.简单讲一下.

意思是,先将目录调整到dosbox目录下,然后按照bc31.conf配置文件来运行dosbox

接下来我们看一看bc31.conf到底有什么

翻到最后面有一个autoexec节

一条mount命令将 DISK_C目录设置为dos环境的C盘

C:

Cd \borland\bin 

bc

这两条将当前路径调整到bin目录下

Bin目录下有BC.exe

BC 就是执行了BC.exe

所以如果你想添加一个E盘,就知道该怎么做了

到这,就应该知道了,所谓的C盘就是DISK_C目录.

所以inigraph()函数的第三个参数就是"c:\\borlandc\\bgi",而不是在windows环境下的绝对路径



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3